package com.hxs.hxsserver.domain.entity.relay;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

/**
 * @author liuchuan
 * @create 2024/10/8
 */
/**
    * 继电器列表
    */
@Data
public class Relay {
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 设备硬件地址码，长度十位
     */
    private String deviceHardwareAddr;

    /**
    * 继电器编号
    */
    private String relayNo;

    /**
    * 继电器名称
    */
    private String relayName;

    /**
    * 是否可用，1是可用，0是不可用
    */
    private Integer enable;

    /**
    * 状态，1是链接，0是断开
    */
    private Integer status;

    /**
    * 模式：1手动，2自动，3定点，4星期
    */
    private Integer workType;

    /**
    * 模式：1手动，2自动，3定点，4星期
    */
    private Integer mode;

    /**
     * 工作时间，手动模式才有，默认65535，单位分钟
     */
    private Integer workTime;

    private Date createTime;

    private Date updateDate;
}